
package negocios;

public class FormaVerbal 
{
    /* Definição dos atributos da classe */
    
    //Atributos com visibilidade 'protected' para as subclasses poderem acessá-los diretamente
    
    // verbo na forma infinitiva 
    protected String infinitive;
    
    // verbo no passsado simples
    protected String simplePast;
    
    // verbo no particípio passado
    protected String pastParticiple;
    
    /* Definição do construtor */
    
    public FormaVerbal() 
    {
        
        //Inicialização dos atributos de uma instância.
        
        this.infinitive =  "";
        this.simplePast = "";
        this.pastParticiple = "";
        
    }
    
    public FormaVerbal(String infinitive, String simplePast, String pastParticiple) 
    {
        
        //Inicialização dos atributos de uma instância.
        
        this.infinitive = infinitive;
        this.simplePast = simplePast;
        this.pastParticiple = pastParticiple;
        
    }
    
    /* Definição dos métodos */
    
    
    // Início da declaração dos 'Getters' e 'Setters'
    
    public String getInfinitive() 
    {
        return infinitive;
    }

    public void setInfinitive(String infinitive)
    {
        this.infinitive = infinitive;
    }

    public String getSimplePast() 
    {
        return simplePast;
    }

    public void setSimplePast(String simplePast)
    {
        this.simplePast = simplePast;
    }

    public String getPastParticiple()
    {
        return pastParticiple;
    }

    public void setPastParticiple(String pastParticiple)
    {
        this.pastParticiple = pastParticiple;
    }
    
    // Fim da declaração dos 'Getters' e 'Setters'
}
